首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏RTSP/RTMP直播相关

    Android平台GB28181设备接入端PTZ指令对接详解

    PTZCmd实现背景上一篇blog“Android平台GB28181设备接入模块之球机/云台控制探究”谈到,Android平台做国标GB28181设备接入端的时候,PTZ控制要不要处理? 图片技术实现细节GB28181的云台控制命令,对Android平台设备接入端来说,难度不大,只需要把相应的云台控制命令字段回调到上层,上层做个解析,然后进行相应的命令控制即可。 Call-ID: 696469675CSeq: 342 MESSAGEContent-Type: Application/MANSCDP+xmlMax-Forwards: 70User-Agent: GB28181 <CmdType>DeviceControl</CmdType> <SN>204469675</SN> <DeviceID>34020000001380000001</DeviceID> <PTZCmd >A50F0110000010D5</PTZCmd> <Info> <ControlPriority>5</ControlPriority> </Info></Control>由于PTZCmd

    1K30编辑于 2022-12-11
  • 来自专栏RTSP/RTMP直播相关

    Android平台GB28181设备接入端预置位查询(PresetQuery)探讨和技术实现

    ​之前blog介绍了GB28181云台控制(PTZCmd)相关,本文主要是介绍下GB28181预置位查询。 预置位这块,在处理带云台的设备非常必要,我们主要是做Android平台的GB28181的设备接入端,也可以转发RTSP摄像头接入到国标平台,如果摄像头带云台,这块的处理就非常必要。 DeviceControl</CmdType> <SN>347818572</SN> <DeviceID>34020000001380000001</DeviceID> <PTZCmd >A50F018100010037</PTZCmd> <Info> <ControlPriority>5</ControlPriority> </Info> </ 总结Android平台GB28181设备接入端,特别是针对RTSP转GB28181的场景下,如摄像头带云台,预置位的查询、调用设置可酌情考虑添加。

    80330编辑于 2022-12-12
  • 来自专栏国标视频云平台

    node.js实现国标GB28181设备接入sip服务器解决方案SkeyeVSS国标视频云平台

    GB28181接入服务器是SkeyeVSS接入GB28181设备/平台的信令交互服务器,GB28181将 SIP定位为联网系统的主要信令基础协议,并利用 SIP协议的有关扩展,实现了对非会话业务的兼顾, GB28181接入服务器对接入系统的GB28181设备的管理,全部通过一个20位的设备ID号来管理;以SIP协议为载体,以REGISTER、INVITE、MESSAGE等命令实现与28181设备和GB28181 >A50F4D1000001021</PTZCmd> <Info> <ControlPriority>5</ControlPriority> </Info> </Control> 从上消息体中 ,我们可以看出主要需要填写的字段就是PTZCmd这个8个字节的头缓冲区。 协议最低兼容GB28181协议2011版本,向上兼容2016版本。

    1.4K10编辑于 2023-04-13
  • 来自专栏国标视频云平台

    SkeyeVSS国标视频汇聚云服务使用Onvif、GB28181协议对监控摄像机设备进行PTZ云台控制

    平台可支持多协议、多类型设备接入,包括国标GB28181、RTMP、RTSP/Onvif、海康SDK、大华SDK、海康Ehome等;SkeyeVSS视频融合云平台具备丰富的视频能力,包括视频监控直播、云台控制 GB/T28181协议接入设备云台控制网络摄像机或者硬盘录像机等设备通过GB28181国标协议接入SkeyeVSS平台后,即可以对设备进行云台控制,云台控制和Onvif协议方式类似,只是网页调用的接口有所区别 CmdType>DeviceControl</CmdType> <SN>493219540</SN> <DeviceID>34020000001320000011</DeviceID> <PTZCmd >A50F0100000000B5</PTZCmd> <Info> <ControlPriority>5</ControlPriority> </Info></Control>

    73440编辑于 2023-05-04
  • 来自专栏国标视频云平台

    SkeVSS国标视频汇聚云服务使用Onvif、GB28181协议对监控ye摄像机设备进行PTZ云台控制

    平台可支持多协议、多类型设备接入,包括国标GB28181、RTMP、RTSP/Onvif、海康SDK、大华SDK、海康Ehome等; SkeyeVSS视频融合云平台具备丰富的视频能力,包括视频监控直播、 GB/T28181协议接入设备云台控制 网络摄像机或者硬盘录像机等设备通过GB28181国标协议接入SkeyeVSS平台后,即可以对设备进行云台控制,云台控制和Onvif协议方式类似,只是网页调用的接口有所区别 CmdType>DeviceControl</CmdType> <SN>493219540</SN> <DeviceID>34020000001320000011</DeviceID> <PTZCmd >A50F0100000000B5</PTZCmd> <Info> <ControlPriority>5</ControlPriority> </Info> </Control

    1.3K30编辑于 2023-04-10
  • 来自专栏txp玩Linux

    GB28181协议--GB28181协议简介

    GB28181标准规定了公共安全视频监控联网系统(以下简称联网系统) 的互联结构, 传输、 交换、 控制的基本要求和安全性要求, 以及控制、 传输流程和协议接口等技术要求。 2、GB28181框架: SIP 监控域互联结构示意图如下图所示: GB28181的联网方式分为级联和互联方式,级联方式可以详细分为信令级联和媒体级联,下图分别为信令级联和媒体级联方式: 信令级联: 媒体级联 信令互联: 媒体互联: 3、GB28181通信结构: 联网系统内部进行视频、 音频、 数据等信息传输、 交换、 控制时, 遵循的通信协议的结构如下图所示: 联网系统在进行视音频传输及控制时应建立两个传输通道 4、GB28181具体功能: GB28181协议规定支持的功能有如下几项: (1)注册和注销 应支持设备或系统进入联网系统时向SIP 服务器进行注册登记的工作模式。

    3.9K21编辑于 2023-11-06
  • 来自专栏全栈程序员必看

    gb28181协议详解_GB28181收费吗

    2、发现谁在发现 除了搜索设备,我们还需要知道谁往我们得服务地址发送了搜索地址得需求,因为我们是一个设备,其他在gb28181 服务中,我们需要知道sip 网守和网关得设备,可能有多个这种设备,我们则需要知道谁正需要发现设备 serviceList> <presentationURL>http://192.168.0.64:80</presentationURL> </device> </root> 从中可以发现很多信息 那么现在我们得GB28181

    2.1K20编辑于 2022-11-07
  • 来自专栏全栈程序员必看

    GB28181协议_gb28181版本

    不可否定的是国家公安机关一直在强推这套协议,也有很多厂家积极响应号召,如我们的一个大客户中星电子,他们的平台就是纯基于GB28181协议实现的,在重点城市进行平安智慧城市的创建。 海康和大华虽然也有平安城市的平台,但是不是纯基于GB28181的,只是作为一个协议接入,毕竟他们自己的产品很多走的私有协议(市场决定这些因素),所以个人觉得往往是新兴的科技企业在没有利益的驱使下更愿意推行国家标准 下面来说下怎么去实现这个GB28181的协议栈功能。 GB28181协议已经慢慢的进行了规范完善,现在大的趋势也已经是这样,虽然以前有很多的私有协议平台,但新建的平安城市等政府都需要能支持GB28181的互联互通,GB28181协议还有互联功能,这个功能比

    78620编辑于 2022-11-01
  • 来自专栏全栈程序员必看

    GB28181服务器_GB28181收费吗

    CarEye 开发GB28181 服务器有将近两年时间了,早期我们用纯C++开发了一个GB28181视频服务期,对外的接口是基于MQ协议的。这样开发出来的服务器主要有几个问题。 1. SIP服务器和流媒体服务器是绑定在一个进程中的,因为没有分离,造成了视频处理和SIP服务器只能在一台服务器上运行,既不能打到GB28181协议的构架要求。也造成无法使用负载均衡的功能。 2. 基于以上原因,我们重新架构了GB28181视频服务器,指令服务器使用go来作为开发,而流媒体开发继续使用C++作为开发语言。 新开发的GB28181服务器,和GT1078视频服务器通信构成了兼容移动车载,摄像头。集成直播,点播,对讲,上下级级联的流媒体服务群。 其网络架构如下图表示: 我们整理了有关GB28181的开发接口完全对外开放,方便快速应用。

    3.2K20编辑于 2022-09-27
  • 来自专栏嵌入式、安防、流媒体、AI分析

    海康ehome协议分析(3):PTZ云台控制

    > <Params> //设备的通道ID <Channel>2</Channel> //LEFT RIHGT UP DOWN <PTZCmd >LEFT</PTZCmd> //Start Stop <Action>Start</Action> //1-7 <Speed>4</Speed

    1.2K30编辑于 2022-11-03
  • 来自专栏嵌入式、安防、流媒体、AI分析

    海康ehome协议分析(3):PTZ云台控制

    > <Params> //设备的通道ID <Channel>2</Channel> //LEFT RIHGT UP DOWN <PTZCmd >LEFT</PTZCmd> //Start Stop <Action>Start</Action> //1-7 <Speed>4</Speed

    80130编辑于 2023-01-04
  • 来自专栏嵌入式、安防、流媒体、AI分析

    GB28181之国标编码规则

    GB/T28181-2011 《安全防范视频监控联网系统信息传输、交换、控制技术要求》中规定了联网系统应对前端设备、监控中心设备、用户终端ID进行统一编码,该编码具有全局唯一性。这就是国标编码。编码分20位和18位,其中18位编码已经淘汰。下文中,只讲国标20位编码

    8.9K40编辑于 2023-01-04
  • 来自专栏OpenCV图片处理实践

    GB28181里的SIP协议

    GB28181推流过程中,摄像机和服务器需要先通过SIP协议交互,完成OA协商后,摄像机才知道用什么协议推送流到什么地方去。这里,我们探讨下协商过程中用到的SIP协议。 在GB28181推流过程中,主要用到了sip协议中的Register、Invite、Message、Bye和Cancel这些请求消息。 摄像机注册 摄像机上报心跳 服务器邀请摄像机推流 结束推流

    2.6K10发布于 2020-03-18
  • 来自专栏视频流媒体

    RTSPServer接收RTSP推流RTSP推流转GB28181输出级联GB28181国标平台

    1、需求背景目前不是所有的直播推流设备都支持GB28181的国标注册,有的只能输出直播流,有的只能支持RTSP的推流。 6、配置级联到GB28181国标平台具体参见:LiveNVR支持RTSP/RTMP/HLS/HTTP-FLV流转换成GB28181输出级联接入到国标平台

    2.3K10编辑于 2022-07-27
  • 来自专栏SRS开源服务器

    重磅:SRS 5.0正式支持GB28181

    支持GB28181是正确的事情,可能也是困难的事情,因为困难所以有趣。 Introduction 在非常多朋友的努力下,SRS的GB功能不少,详细可以参考srs-gb28181[1]。 /configure --gb28181=on make . 也就是先支持GB28181 2016,而不是支持GB28181 2011。 Note: 需要显式开启GB28181-2016,并开启TCP协议才可以。 /objs/srs_bench -sfu gb28181 --help 模拟一个摄像头推流: . /gb28181 -mod=vendor -v Note: 测试前需要先启动SRS服务器,参考前面压测的说明。 Go最厉害的是这些控制机制,覆盖得非常全面,比如: 1. 

    4.9K20编辑于 2022-10-09
  • 来自专栏GB28181技术

    Android平台如何实现RTSP转GB28181

    ​为什么要做GB28181设备接入侧? 平台(比如其他IPC的RTSP流,可通过Android平台GB28181接入到国标平台)。 本篇blog,我们主要讲的是如何把RTSP的流,转GB28181投递到国标平台。 把数据投递到GB28181模块即可。 ");}else {if ( gb28181_agent_.start() ) {btnGB28181Agent.setText("停止GB28181");}}}}//停止GB28181 媒体流private

    49610编辑于 2024-01-31
  • 来自专栏嵌入式、安防、流媒体、AI分析

    视频监控平台GB28181:GPS和报警

    目录 GPS 1.gps订阅消息xml字段 2.gps通知消息xml字段 报警 1.报警订阅xml字段 2.报警通知xml字段 技术交流 按照国标2016文档的话就是这样的。 GPS 1.gps订阅消息xml字段 2.gps通知消息xml字段 报警 1.报警订阅xml字段 2.报警通知xml字段

    91520编辑于 2023-01-04
  • 来自专栏嵌入式、安防、流媒体、AI分析

    视频监控平台GB28181:移动位置订阅

    本片博文适用于GB28181-2016版本,在2016版本中移动位置(GPS)是新增的协议,协议中对移动位置订阅的描述不是太清晰,下面介绍一下移动位置订阅的大致流程。

    1.2K10编辑于 2023-01-04
  • 来自专栏音视频咖

    技术解码 | GB28181协议简介及实践

    GB28181协议是视频监控领域的国家标准,本文将解析如何在FFmpeg中增加对GB28181协议的支持,使其可以与支持GB28181协议的设备进行通信与控制,实现设备的注册、保活以及流媒体的传输。   本文旨在说明在FFmpeg中增加对GB28181协议的支持,使其可以与支持GB28181协议的设备进行通信与控制,实现设备的注册、保活以及流媒体的传输。 2.1 GB28181协议 GB28181协议会话通道实际上使用的是SIP协议,并且在SIP协议的基础之上做了些私有化处理。 因此在上述GB28181 demuxer的基础之上,我们也实现了GB28181 server,方案的框架图如下图7所示。 GB28181 server可以使用户不感知GB28181协议的存在,用户只需要对感兴趣的设备进行操作即可。

    19.7K74发布于 2021-05-13
  • 来自专栏RTSP/RTMP直播相关

    GB28181设备接入端如何实现校时?

    废话不多说,以我们Android平台GB28181设备接入模块为例,先启动GB28181服务: class ButtonGB28181AgentListener implements View.OnClickListener INVITE,是否发送BYE根据实际情况看 gb28181_agent_.stop(); btnGB28181Agent.setText("启动GB28181 else { if ( gb28181_agent_.start() ) { btnGB28181Agent.setText("停止GB28181 UDP":"TCP"); // GB28181配置 gb28181_agent_.config(gb28181_reg_expired_, gb28181_heartbeat_interval 12889-13101/com.daniulive.smartpublisher I/NTGB28181: ntsRegisterOK Date: 2022-09-13T11:53:32.439以上就是GB28181

    64000编辑于 2022-09-19
领券